Radar tomography - French English Dictionary